Russian Atriplex - Spanish English Dictionary